﻿package com.saint.video.data {
	
	public class VideoDataObject {
		
		private var _reSizeFlv:Boolean;
		private var _videoAreaWidth:Number;
		private var _videoAreaHeight:Number;
		private var _videoWidth:Number;
		private var _videoHeight:Number;
		
		/*//TODO
		 * stretch to fit 
		 * 
		 * true = the video will fill all the available space
		 * false = the video will keep it's aspect ratio, and fill as much space as possible without cropping
		 * */
		private var _stretchToFit:Boolean; 
		
		
		/**
		 * holds all data required to init the SimpleVideo
		 *
		 * @author wattonn
		 */
		
		 /**
		  *
		  */
		public function VideoDataObject() {
		}
		
/**
 * GETTERS AND SETTERS
 */
		public function get videoWidth():Number { return _videoWidth; }
		public function set videoWidth(value:Number):void {
			_videoWidth = value;
		}
		
		public function get videoHeight():Number { return _videoHeight; }
		public function set videoHeight(value:Number):void {
			_videoHeight = value;
		}
		
		public function get reSizeFlv():Boolean { return _reSizeFlv; }
		public function set reSizeFlv(value:Boolean):void {
			_reSizeFlv = value;
		}
		
		public function get videoAreaWidth():Number { return _videoAreaWidth; }
		public function set videoAreaWidth(value:Number):void {
			_videoAreaWidth = value;
		}
		
		public function get videoAreaHeight():Number { return _videoAreaHeight; }
		public function set videoAreaHeight(value:Number):void {
			_videoAreaHeight = value;
		}
		
		public function get stretchToFit():Boolean { return _stretchToFit; }
		public function set stretchToFit(value:Boolean):void 
		{
			_stretchToFit = value;
		}
		
	}
}